double rifle - Spanish English Dictionary